Ubuntu Server root用户 图形化登录
1 修改 GDM3 显示管理器配置
GNOME 默认使用的显示管理器是 GDM3,它在底层禁用了 root 登录。我们需要开启它。
使用编辑器打开 GDM3 的自定义配置文件:
#root>
vi /etc/gdm3/custom.conf
找到 [security] 这一行(如果没有就手动加上),在它下方添加 AllowRoot=true,修改后应该如下所示:
[security]
AllowRoot=true
2 修改 PAM 认证配置
接下来,需要修改可插拔认证模块(PAM)的规则,允许 root 通过密码界面的验证。
打开 PAM 的 gdm-password 配置文件:
Bash
vi /etc/pam.d/gdm-password
在文件中找到下面这一行:
auth required pam_succeed_if.so user != root quiet_success
在这一行的最前面加上 # 号将其注释掉:
3 重启系统生效
所有配置已完成,重启系统以加载新的图形界面规则:
#root>
reboot
重启后,在 GNOME 的登录界面点击 “未列出?” (Not listed?),然后输入用户名 root 以及你刚才设置的密码,就可以成功进入图形桌面了。